Big Huge Thesaurus

Mucuna deeringiana

noun